Skip to content

ECC-2219 Fix BUFRMessage.set on data keys#153

Merged
shahramn merged 1 commit intodevelopfrom
fix/ECC-2219-hl-bufr-set
Feb 13, 2026
Merged

ECC-2219 Fix BUFRMessage.set on data keys#153
shahramn merged 1 commit intodevelopfrom
fix/ECC-2219-hl-bufr-set

Conversation

@oiffrig
Copy link
Contributor

@oiffrig oiffrig commented Feb 13, 2026

Description

BUFRMessage.set on data keys fails with a TypeError due to an extra function argument. This PR fixes the issue.

See https://jira.ecmwf.int/browse/ECC-2219

Contributor Declaration

By opening this pull request, I affirm the following:

  • All authors agree to the Contributor License Agreement.
  • The code follows the project's coding standards.
  • I have performed self-review and added comments where needed.
  • I have added or updated tests to verify that my changes are effective and functional.
  • I have run all existing tests and confirmed they pass.

@oiffrig oiffrig requested review from joobog and shahramn February 13, 2026 10:35
@codecov-commenter
Copy link

Codecov Report

❌ Patch coverage is 0% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 30.01%. Comparing base (46a0885) to head (e2339f9).

Files with missing lines Patch % Lines
eccodes/highlevel/_bufr/data.py 0.00% 1 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #153   +/-   ##
========================================
  Coverage    30.01%   30.01%           
========================================
  Files           34       34           
  Lines         6180     6180           
  Branches       743      743           
========================================
  Hits          1855     1855           
  Misses        4296     4296           
  Partials        29       29           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@shahramn shahramn self-assigned this Feb 13, 2026
@tomas-kral
Copy link
Collaborator

Good catch - thanks @oiffrig!

@shahramn shahramn added the approved-for-ci Approved for CI label Feb 13, 2026
@shahramn shahramn merged commit b3620db into develop Feb 13, 2026
208 of 211 checks passed
@shahramn shahramn deleted the fix/ECC-2219-hl-bufr-set branch February 13, 2026 11:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved-for-ci Approved for CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants